How To Fix Vulnerabilities Without Breaking Changes